spiny shieldbug - German English Dictionary